upon the strength of

adj. 靠 ... 的力量(凭; 依赖; 由于)

热门查询